﻿.section-pricing{
    padding:9.6rem 0;
}

.princing-plan{
    border-radius: 11px;
    padding:4.8rem;
    width:75%;
}

.princing-plan-starter{
    justify-self: end;
    border:2px solid #fdf2e9;
    padding:4.6rem;
}

.princing-plan-complete{
    background-color: #fdf2e9;
    padding:4.8rem;
    position: relative;
    overflow: hidden;
}

.princing-plan-complete::after{
    content:"Best value";
    position: absolute;
    top:6%;
    right: -18%;

    text-transform: uppercase;
    font-size: 1.4rem;
    font-weight: 700;
    color:#333;
    background-color: #ffd43b;
    padding:0.8rem 8rem;
    transform:rotate(45deg);
}

.list{
    list-style: none;
    display: flex;
    flex-direction: column;
    gap:1.6rem;
}

.list-item{
    font-size: 1.8rem;
    display: flex;
    align-items: center;
    gap:1.6rem;
}

.list-icon{
    width: 3rem;
    height: 3rem;
    color:#e67e22;
}

.plan-header{
    text-align:center;
    margin-bottom: 4.8rem;
}

.plan-name{
    color:#cf711f;
    font-weight: 600;
    font-size: 2rem;
    text-transform: uppercase;
    letter-spacing: 0.75px;
    margin-bottom: 3.2rem;
}

.plan-price{
    font-size: 6.2rem;
    font-weight: 600;
    color:#333;
    margin-bottom: 1.6rem;
}

.plan-price span{
    font-size: 3rem;
    font-weight: 500;
    margin-right: 0.8rem;
}

.plan-text{
    font-size: 1.6rem;
    line-height: 1.6;
    color:#6f6f6f;
}

.plan-sign-up{
    text-align: center;
    margin-top: 4.8rem;
}




